insulated enclosure - Français Anglais Dictionnaire